home *** CD-ROM | disk | FTP | other *** search
- ====( Version 1.00Beta-1 - 060195 )========================================
-
- - Initial release
-
- ====( Version 1.00Beta-2 - 150195 )========================================
-
- - Fixed stupid outlook bug in waiting for call-mode.
-
- - I forgot example characterconversiontables from 1.00ß-1. Included now.
-
- - If user was too lazy to hit return when uploading, idle timeout
- took place when he auto-described lots of files. Fixed.
-
- - If carrier lost when user wrote descriptions and archive didn't
- contain file_id.diz, DayDream added 0 byte FILE_ID.DIZ. Fixed.
-
- - If user hadn't got upload-signature, stupid "None"-string added
- as signature when he saved description w/ S-command. Fixed.
-
- - Server pissed listview when DayDream was inactivated. Fixed.
-
- - If message is deleted, header won't be shown to anyone!
-
- - Added 2 new mainmenu commands, NS and MS. NS is a global newfile scan
- and MS is a global mail scan.
-
- - Added finally those Switches in alter settings menu.
-
- - Fixed a stupid bug in DreamRexx which caused it to wait forever
- once a day :)
-
- - Improved crackprotection. Should be harder to crack now!
-
- - Disconnection after transfer is done IMMEDIATILY now. User is
- now free to go right after upload, so he/she doesn't need to
- wait for testing archives etc.
-
- - "Are you sure"-question removed from message deletion.
-
- - Added command 101 to server: Inquire pointers to the datafiles.
- Programmers can easily fetch configfiles of the system from here!
-
- - Activity "uploading" was left out from who and server's listview.
- Fixed.
-
- - If SysOp started DayDream using "DayDream n?? lo" and userbase didn't
- exist, system crashed. Fixed.
-
- - Fixed a stupid bug in Questionnaire() that caused really strange things
- to the System. This fix should reduce 80% crashes of DayDream :)
-
- - Fixed a bug in DreamConfig that messed up Handles/Realnames/Organization/
- Location in server.
-
- - Made a tiny utility called FixBases. It fixes high and low message
- pointers to your Conferences.DAT, if Conferences.DAT has blown up
- for reason or another.
-
- - Added command 3 to server. Save Conferences.DAT.
-
- - Fixed outlook bugs in DDTop.
-
- - Fixed a bug in AskDisplayMode() which caused system to crash when
- used mode command in main menu and just pressed return or
- dropped carrier. Thanx to Zeus for crashing my system :)
-
- - Faker supports now commandline stacking. User can fake multiple files
- at once. Thanks to Patrician for suggesting this.
-
- ====( Version 1.00Beta-3 - 280195 )========================================
-
- - FreeDownloads work now. FreeDownloads.DAT trashed path of file to
- download. Fixed.
-
- - Added wildcard support for Move-command.
-
- - Added 2 new text files: MoveFiles.TXT/GFX and ZippySearch.TXT/GFX.
-
- - SystemPassword.TXT/GFX is now searched from DayDream:Display/[mode]/
- directory.
-
- - Global newfilescan areas are now configurable by SysOp via Config-
- program. Configuration is done via Conferences.DAT, check out included
- DayDream.CFG for more info.
-
- - Fixed a bug in DeleteMessage() which caused it to be not working at all :)
- Thanks to Patrician for reporting this.
-
- - Fixed a bug in DreamRexx. Prompt() was looped if carrier lost.
-
- - Line-editor supports word wrap now. This was suggested by lot of guys,
- and finally it's available!
-
- - DayDream sends ESC[0m before "Send Ascii" pulldown menu command.
-
- - Improved DDWeekTop a bit. New outlook, possiblity to use custom header,
- ansi messages... Update your config file!
-
- - Fixed a bug in Upload(). If file type was unknown and previously descri-
- bed file contained FILE_ID.DiZ, description was taken from previous
- file.
-
- - Fixed a bug in Upload(). If file_id.diz had 13 lines and user's signature
- didn't fit to the last line, system crashed. I hope upload is working
- now without crashes or bugs :) (Keep on DayDreaming...)
-
- - If upload directory didn't exist, all files were deleted after uploading.
- Now DD doesn't allow uploading, if there's no upload directory.
-
- - New files scan had a bug when counting screen length. This didn't occur
- that often if there was not so many file areas in the conference, but it
- was still really annoying. I tried to find the bug for 4 hours, but I
- couldn't find it. Then the More-prompt will be displayed after each base
- when scanning new files.
-
- - Changed ReplyMessage() a bit, so it can handle lines longer than 80 chars.
-
- - Removed /X conversion tools from distribution package, because
- the "Programming fool" threatened to sue me.
-
- - Major update! Added FidoNet support. Utility called DreamToss is included
- in DayDream:Utils/-directory. It still has alot of bugs, but at least you
- can operate a smaller network with it. Please report if you can find any
- bugs, so i can fix them immediatily (as usual) :)
-
- - Added new control code for textfiles. ÿJ<file>|<max value>| shows
- random file. <file> is a path for file and prefix for filename.
- Postfix is a number between 1 and <max value>.
-
- - Added SF-Command. User can now select areas to be scanned at global
- new file scan.
-
- - Added new command to the pulldown menus. It's called Butt noise, and
- is meant to tease users :)
-
- - Added SM-command. User can new select messages bases which he/she wants
- to be scanned at the mailscan and to be packed to WWF/Ascii message packets.
-
- - Added new door command: Inquire Pointers 2, programmers can now fetch some
- more info from DayDream.
-
- - Added some features to DreamMail, such as support for Selected.DAT,
- fidonet-kludge stripping etcetc.
-
- - Improved Download() a bit. If transfer was aborted, bytes of the whole
- transfer were added to user.
-
- - Added more strings to Strings.XXX. Now it's possible to configure even
- reply line in messages etc. Be sure to update these strings, when
- updating from Beta-1/2!
-
- - Added ansi-stripping for File_id.diz. If FID had ansis, only esc was
- stripped, now whole ansi code will be stripped. Reason for this is
- that IMHO description is a description, not a bloody rainbow :)
-
- - Improved documentation a bit.
-
- - Added 3 new securityflags. Check the configfile!
-
- - Fixed a bug in Questionnaire(). First line was stripped off.
-
- ====( Version 1.00 - 190295 )==============================================
-
- - If file already exist in the conference, DDHydra gently skips it :)
-
- - J-Command now shows the list of conferences when nothing else but J
- is entered.
-
- - User was able to enter conference list with > or < command even if he
- hadn't access to use J-Command.
-
- - Promptstring in main menu pissed if it was over 100 Bytes. New limit
- is 300, i guess no body has longer promptstring than that. Also optimized
- main prompt a bit.
-
- - Fixed DDCallers so it doesn't crash if log entry for last user is longer
- than 4kb.
-
- - Added new textfile: DayDream:Display/DisplayModeList.TXT. This will be
- shown before asking for the displaymode, so you can inform those moron
- users, what is displaymode 2 etc :) Also default selection added.
- Default is hardcoded as 1.
-
- - Fixed a little bug in move files. File wasn't always found from filelist.
-
- - Fixed a bug in ReplyMessage(). Messed an /X-style replyline sometimes.
-
- - Added a new runtime library with DayDream. DayDream itself doesn't use,
- but I suppose many doorprogrammers will use it, so place dreamdoor.library
- in the libs:.
-
- - Improved ReadMessages() a lot. Advantages with this new version:
- - Better multinode capability.
- - Doesn't eat memory like a horse, messageheaders will be loaded
- to 30kb buffer.
- - Faster sometimes, sometimes slower than the old one.
-
- - M-command shows list of messagebases if user enters nothing else than
- M.
-
- - If SysOp entered chat mode when user was in prompt, LF was required
- after chatting to get the prompt visible again. Fixed.
-
- - Added possiblity to disable log file when running daydream with LO-
- option.
-
- - DreamConfig won't compile files anymore if server is running.
-
- - If user press enter or waits 3 secs in Insert file_id.diz question,
- file_id.diz won't be showed again.
-
- - Added built-in offline checker. Now user don't need to wait when
- files are being checked, because uploaded files will be checked after
- user has logged off. Note that this is optional, so you may still
- use the old online checking.
-
- - Added possiblity to delete corrupt files.
-
- - Added possiblity to get date of file from file_id.diz. Date will be
- inserted to the description, so you and users can see how old the file
- actually is. Of course this requires that the file_id.diz was made
- by the author and he had the clock set to the right time..
-
- - Optimized code a bit. These optimizations should fix the cacheproblems
- also.
-
- - Redesigned the "use this file_id.diz" question. Now it's possible to
- automatically save all files equipped with file_id.diz by selecting
- Quick mode. User can also put upload to sysop's privatedirectory in
- file_id.diz prompt..
-
- - Added possiblity to set priority for each node.
-
- - Fixed couple of enforcer hits.
-
- - ReplyMessage() had stupid code and probably trashed memory sometimes.
-
- - If filename contained more dots than one, it was not recognized.
-
- - Added xpr_squery() for XPR-Interface().
-
- - Bps rate conversion pissed w/ some modems. Fixed.
-
- - Added global bulletins. If conference doesn't have any bulletins,
- they are searched from DayDream:Bulletins/ directory.
-
- - Added IO-Devices.DAT to Inquire Pointers 2-door command.
-
- - If modem is initialized once, it won't be initialized after each call
- anymore. Added hotkey to Waiting for call mode (Initialize modem).
-
- - Added couple of parameters to the run stdio/dos command. Now it's
- possible to have nearly every BBS program as a door from DayDream BBS.
- To do this, just define the other BBS program in External commands
- as a shell script and run it like it was run from TrapDoor or similar
- FidoNet frontend.
-
- - Documentation is now ready, everything should be explained.
-
- - Added possiblity to iconify the Server.
-
- - Added possiblity to run node just by double-clicking the node in the
- server's listview gadget. If node is running already, it's screen will
- be moved to front.
-
- - Improved Configprogram a bit. It generates Conferences automatically
- now, so you don't need to make directories etc...
-
- - Added 3 new door commands. They are 1) Join Conference, 2) Change msg base,
- 3) Internal command. DDCommand launches doors also, but IntCommand doesn't.
-
- ====( Version 1.01 - 120395 )==============================================
-
- - Added new control code for Textfiles. ÿK<command>|. Allows you to execute
- main menu command of DayDream.
-
- - Added support for global Free Downloads. They are specified in ascii
- file DayDream:Data/FreeDownloads.DAT.
-
- - Fixed "a couple" of enforcer hits. :)
-
- - If modem initialization failed, DD Jammed. Fixed.
-
- - Added possiblity to copy files from Temporary directory before deleting
- them. (There can be files if the system crashes or so...)
-
- - Added OLM command. This allows user to send line of text to the user on
- the other node. Be sure to update your securitylevels so users can use
- this command.
-
- - Optimized code a bit. DD is now phaster and 5 kilobytes shorter.
-
- - Removed all Execute() functions from DayDream since they might cause
- enforcer hits on some high end Amigas.
-
- - Door commands don't need RUN command anymore. So remove them EVERYWHERE
- in your configfile and textfiles.
-
- - Fixed a bug in EnterMessage(). Crashed sometimes.
-
- - Added wildcard support for EnterMessage().
-
- - New and enchanced WeekTop-utility included. Old one was buggy etc..
- New one has customizable outlook etc..
-
- - NewFilesScan() didn't free all of it's memory. Fixed.
-
- - Local uploading uses Reqtools requester by now. Old method was lame.
-
- - Ascii Send path is now called Local upload path.
-
- - Added local downloading. (Asks path where files to be downloaded will be
- copied). Useful if your friend want to copy software to him/herself
- from your board.
-
- - Removed built-in strings. Nobody used them and they ate 20 kb of memory.
-
- - New Shell blabla won't be shown anymore in stdio-doors.
-
- - User has now two attempts for system password.
-
- - Extended Multinode.DAT 100 bytes because old structure was not big enough.
- This shouldn't cause any compatibility problems.
-
- - TypeText() doesn't strip cursor movements anymore if user is using ANSI.
- Only colors will be stripped.
-
- - If message contains ansi, it will be stripped if user has ansi mode turned
- off.
-
- - Temporary directory is now configurable. Specify it in Multinode.DAT.
-
- - Improved Hydra-protocol a bit. Now calculates downloads right even if
- transfer is aborted.
-
- - Added new doorcommand (CheckKey).
-
- - Added new option for Getkey doorcommand (automatic cursor detection).
- This fixes the problems with cursor key detections...
-
- - New users are finally marked to the logfile :)
-
- - Fixed N, F and Z commands so they don't crash anymore. This bug caused
- all the problems with highend machines.
-
- - ReadMessages() looped sometimes and made DD to load MsgBase.DAT
- continuously. (Hi Darkelf, total 20 hours HDD loading it, hehe)
-
- - If wildcards are disabled in logon, names and handles can include
- wildcards. Strange things happened to the dudes such as [-traitor-] etc :)
-
- - If file_id.diz contains empty lines they will be stripped.
-
- - Default sentby line is now "-[handle]", eg. -Hydra.
-
- - Added possiblity to configure line editor less userfrindly :) (IMHO!).
- Entering command mode pressing alone in the empty line is now possible.
- (I didn't like the idea, but many dudes requested it...)
-
- - Added screen mode requester. If screen mode hasn't been chosen yet, DD
- will ask for one. Now dudes with SVGA-monitors etc can use DD.
-
- - Added possiblity to save the palette. Palette and screenmode are saved
- in DayDream:Data/ScreenInfo[node].DAT.
-
- - If upload was over 10mb, DD crashed. Fixed.
-
- - Added new door command, LineEditor().
-
- - Removed unused lines from Strings, happy updating :-)
-
- - Each node can have own display directory. This option is node specific and
- if it's turned on, textfiles will be looked from
- DayDream:Display/Node[node]/. Strings.XXX can also be there.
-
- - XPR-Transfer jammed sometimes when there was large cpu usage. This was
- really spiritual bug on took 5 hours to found, but i managed to fix it.
-
- - Toggling mode in bulletins is now possible by pressing T.
-
-
-